package com.yeeverse.sdk.vo.api.nft;

public class CreateSeriesReqDTO extends BaseNFRReqDTO {


//    /**
//     * NFT类别，NFT 类别是  底层链对同一资产类型的识别和集合，
//     * 方便资产发行方对链上资产进行管理和查询，可以根据需求自定义类别
//     * 必传
//     */
//    private String seriesId;

    /**
     * 藏品系列类别名称
     */
    private String seriesName;

    /**
     * 创建nft的个数，默认是1个
     */
    private int number = 1;

    /**
     * 图片上传后获取的imageId；
     */
    private String imageId;
    /**
     * 资源图片对应链外的url
     */
    private String uri;
    /**
     * 资源图片对应链外资源的hash
     */
    private String uriHash;

    /**
     * nft简介
     */
    private String description;

    /**
     * 资产所有者编号
     * 不传的话，默认取merchant_no或merchantUserId对应的字段
     */
    private String ownerNo;

    /**
     * 资产所有者名称
     */
    private String ownerName;


//    public String getSeriesId() {
//        return seriesId;
//    }
//
//    public void setSeriesId(String seriesId) {
//        this.seriesId = seriesId;
//    }

    public String getSeriesName() {
        return seriesName;
    }

    public void setSeriesName(String seriesName) {
        this.seriesName = seriesName;
    }

    public int getNumber() {
        return number;
    }

    public void setNumber(int number) {
        this.number = number;
    }

    public String getImageId() {
        return imageId;
    }

    public void setImageId(String imageId) {
        this.imageId = imageId;
    }

    public String getUri() {
        return uri;
    }

    public void setUri(String uri) {
        this.uri = uri;
    }

    public String getUriHash() {
        return uriHash;
    }

    public void setUriHash(String uriHash) {
        this.uriHash = uriHash;
    }

    public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description;
    }

    public String getOwnerNo() {
        return ownerNo;
    }

    public void setOwnerNo(String ownerNo) {
        this.ownerNo = ownerNo;
    }

    public String getOwnerName() {
        return ownerName;
    }

    public void setOwnerName(String ownerName) {
        this.ownerName = ownerName;
    }


}
